waste-to-energy plant - Spanish English Dictionary